#include <SFML/Graphics.hpp>
#include <SFML/OpenGL.hpp>
#include <glm/glm.hpp>
#include <sqlite3.h>

#pragma warning(push)
#pragma warning(disable : 4820)
#pragma warning(disable : 4619)
#pragma warning(disable : 4548)
#pragma warning(disable : 4668)
#pragma warning(disable : 4365)
#pragma warning(disable : 4710)
#pragma warning(disable : 4371)
#pragma warning(disable : 4826)
#pragma warning(disable : 4061)
#pragma warning(disable : 4640)
#include <iostream>
#include <fstream>
#include <vector>
#include <stack>
#include <string>
#include <Windows.h>
#include <math.h>
#include <functional>
#include <thread>
#include <time.h>
#include <codecvt>
#include <queue>
#include <jansson.h>
#include <boost/random.hpp>
#include <boost/generator_iterator.hpp>
#include <boost/lexical_cast.hpp>
#include <atomic>
#include <mutex>
#include "SC_Size.h"
#include "C_PeriodicTable.h"
#pragma warning(pop)

#include "common_functions.h"
